package woc.service.base;

import org.apache.log4j.Logger;

import woc.dao.ComboValueDAO;
import woc.dao.NodeDAO;
import woc.dao.PersonDAO;
import woc.dao.PersonNodeMappingDAO;
import woc.dao.PersonPropertyDAO;
import woc.dao.PersonPropertyValueDAO;
import woc.dao.UserDAO;
import woc.dao.WorkExpDAO;
import woc.dao.WorkExpPropertyDAO;
import woc.dao.WorkExpPropertyValueDAO;


public abstract class RootServiceImpl implements RootService {
	
	protected Logger logger = Logger.getLogger(getClass());
	
	private ComboValueDAO comboValueDAO;
	private NodeDAO nodeDAO;
	private PersonDAO personDAO;
	private PersonNodeMappingDAO personNodeMappingDAO;
	private PersonPropertyDAO personPropertyDAO;
	private PersonPropertyValueDAO personPropertyValueDAO;
	private UserDAO userDAO;
	private WorkExpDAO workExpDAO;
	private WorkExpPropertyDAO workExpPropertyDAO;
	private WorkExpPropertyValueDAO workExpPropertyValueDAO;
	
	public ComboValueDAO getComboValueDAO() {
		return comboValueDAO;
	}
	public void setComboValueDAO(ComboValueDAO comboValueDAO) {
		this.comboValueDAO = comboValueDAO;
	}
	public NodeDAO getNodeDAO() {
		return nodeDAO;
	}
	public void setNodeDAO(NodeDAO nodeDAO) {
		this.nodeDAO = nodeDAO;
	}
	public PersonDAO getPersonDAO() {
		return personDAO;
	}
	public void setPersonDAO(PersonDAO personDAO) {
		this.personDAO = personDAO;
	}
	public PersonNodeMappingDAO getPersonNodeMappingDAO() {
		return personNodeMappingDAO;
	}
	public void setPersonNodeMappingDAO(PersonNodeMappingDAO personNodeMappingDAO) {
		this.personNodeMappingDAO = personNodeMappingDAO;
	}
	public PersonPropertyDAO getPersonPropertyDAO() {
		return personPropertyDAO;
	}
	public void setPersonPropertyDAO(PersonPropertyDAO personPropertyDAO) {
		this.personPropertyDAO = personPropertyDAO;
	}
	public PersonPropertyValueDAO getPersonPropertyValueDAO() {
		return personPropertyValueDAO;
	}
	public void setPersonPropertyValueDAO(
			PersonPropertyValueDAO personPropertyValueDAO) {
		this.personPropertyValueDAO = personPropertyValueDAO;
	}
	public UserDAO getUserDAO() {
		return userDAO;
	}
	public void setUserDAO(UserDAO userDAO) {
		this.userDAO = userDAO;
	}
	public WorkExpDAO getWorkExpDAO() {
		return workExpDAO;
	}
	public void setWorkExpDAO(WorkExpDAO workExpDAO) {
		this.workExpDAO = workExpDAO;
	}
	public WorkExpPropertyDAO getWorkExpPropertyDAO() {
		return workExpPropertyDAO;
	}
	public void setWorkExpPropertyDAO(WorkExpPropertyDAO workExpPropertyDAO) {
		this.workExpPropertyDAO = workExpPropertyDAO;
	}
	public WorkExpPropertyValueDAO getWorkExpPropertyValueDAO() {
		return workExpPropertyValueDAO;
	}
	public void setWorkExpPropertyValueDAO(
			WorkExpPropertyValueDAO workExpPropertyValueDAO) {
		this.workExpPropertyValueDAO = workExpPropertyValueDAO;
	}
	
}
